home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
gt_power
/
gtover11.zip
/
GTOVER.DOC
< prev
next >
Wrap
Text File
|
1989-04-14
|
4KB
|
79 lines
GTOVER -- GT Override
Version 1.1 (4/14/89)
Written by Bob Quinlan of Austin, TX, USA
Copyright 1989 by Bob Quinlan
Compatible with GT versions 13 and 14
This program can be used to set up non-hierarchic security within GT.
You can determine on a user-by-user basis who you want to have access to
each file area, message area, and door. The program accomplishes this
by modifying entries in GTDIR.BBS, GTMDIR.BBS, and GTDDIR.BBS to show
the current user's access level. GT's normal security handles all users
who are not listed in the override file. Normal security also applies
to all areas and doors which are not specifically overridden.
GTOVER normally gets its override information from a file called
OVERRIDE.BBS. You can specify another file name on the command line if
you prefer. You can also include a path as part of the filename. If no
path is specified and the file is not in the default directory GTOVER
will look in the GTPATH directory for it.
You need to set the override file up as a text file containing user
names and their associated security overrides. All usernames must start
at the beginning of a line. Lines which begin with a space are assumed
to be continuations of the previous user's information. The username
must be immediately followed by a comma, semicolon, or carriage return.
Overrides are specified by an initial letter followed by a number. The
letters are "F" for file, "M" for message, and "D" for door. The number
represents the file, message, or door number which is to be overridden.
Any line in the corresponding security file which does not have a space
in line one is counted as an entry. Overrides may be separated by
spaces, commas, semicolons, or carriage returns.
Here is a sample OVERRIDE.BBS:
Bob Quinlan, F2 M6 M7 D4
John Doe
F3
M5
This file would give Bob Quinlan automatic access to the file area #2,
message areas #6 and #7, and door #4 irregardless of the access level
normally required. It would also give John Doe automatic access to file
area #3 and message area #5.
Special Note: This program will not give a user access to message areas
from which they have been banned, nor will it override an asterisk
specification on a message area. It simply alters the level of the
areas so that they appear on the user's list.
To use GTOVER you simply execute it in the GTLOGON.BAT. This will alter
the security files as necessary for the current user. Make sure that
you restore GTDIR.BBS, GTMDIR.BBS, and GTDDIR.BBS from unmodified copies
during the GTLOGOFF.BAT. It is also a good idea to restore these files
before starting GT so that special circumstances, such as a system
reboot, will not compromise your security by leaving these files in
their alterred states.
NOTICE: You may use, copy, and distribute this program freely as long
as you insure that both the executable and the documentation (.DOC)
files are included in the distribution package. The source code does
not need to be included. You may modify this program and document, so
long as reasonable credit is given to the original author if a
substantial portion of the original remains intact. The author is not
responsible for any losses which may occur either directly or indirectly
as a result of using this program.
HISTORY:
Version 1.1 (4/14/89) -- Handle cases where the access level is not
the first character on a line. Accept a file
specification for the override file from the
command line.
Version 1.0 (4/12/89) -- Original release. Written in Turbo C.